/*
 * ContactPageData
 * 
 * Version information
 * 
 * May 5, 2006
 * 
 * Copyright (c) AmSoft Systems, 2006
 */
package net.amsoft.iservice.icontact.hibernate.dataObject;

import java.util.Date;
import java.util.HashSet;
import java.util.Set;

public class ContactPageData {
    private Long id;
    private Date creationTime;
    private Date modificationTime;
    private int state;
    private String displayName;
    private String displayMsg;
    private int verificationType;
    private String verificationEmailSub;
    private String verificationEmailMsg;
    private String notificationEmailSub;
    private String notificationEmailMsg;
    private String tags;
    private Set emailAddresses;

    public ContactPageData() {
        id = new Long(-1);
        creationTime = new Date();
        modificationTime = new Date();
        state = 0;
        displayName = "";
        displayMsg = "";
        verificationType = 0;
        verificationEmailSub = "";
        verificationEmailMsg = "";
        notificationEmailSub = "";
        notificationEmailMsg = "";
        tags = "";
        emailAddresses = new HashSet();

    }

    public Long getId() {
        return id;
    }
    public void setId(Long id) {
        this.id = id;
    }

    public Date getCreationTime() {
        return creationTime;
    }
    public void setCreationTime(Date creationTime) {
        this.creationTime = creationTime;
    }

    public Date getModificationTime() {
        return modificationTime;
    }
    public void setModificationTime(Date modificationTime) {
        this.modificationTime = modificationTime;
    }

    public int getState() {
        return state;
    }
    public void setState(int state) {
        this.state = state;
    }

    public String getDisplayMsg() {
        return displayMsg;
    }
    public void setDisplayMsg(String displayMsg) {
        this.displayMsg = displayMsg;
    }

    public String getDisplayName() {
        return displayName;
    }
    public void setDisplayName(String displayName) {
        this.displayName = displayName;
    }

    public Set getEmailAddresses() {
        return emailAddresses;
    }
    public void setEmailAddresses(Set emailAddresses) {
        this.emailAddresses = emailAddresses;
    }

    public String getNotificationEmailMsg() {
        return notificationEmailMsg;
    }
    public void setNotificationEmailMsg(String notificationEmailMsg) {
        this.notificationEmailMsg = notificationEmailMsg;
    }

    public String getNotificationEmailSub() {
        return notificationEmailSub;
    }
    public void setNotificationEmailSub(String notificationEmailSub) {
        this.notificationEmailSub = notificationEmailSub;
    }

    public String getTags() {
        return tags;
    }
    public void setTags(String tags) {
        this.tags = tags;
    }

    public String getVerificationEmailMsg() {
        return verificationEmailMsg;
    }
    public void setVerificationEmailMsg(String verificationEmailMsg) {
        this.verificationEmailMsg = verificationEmailMsg;
    }

    public String getVerificationEmailSub() {
        return verificationEmailSub;
    }
    public void setVerificationEmailSub(String verificationEmailSub) {
        this.verificationEmailSub = verificationEmailSub;
    }

    public int getVerificationType() {
        return verificationType;
    }
    public void setVerificationType(int verificationType) {
        this.verificationType = verificationType;
    }

}